Newer
Older
<section id="narrativeIntro">
<div id="grid-container">
<div id="text2" class="text-container">
<p v-html="introText.paragraph1"></p>
</div>
<img id="image1" src="@/assets/images/water_security_less-stylized.png" class="img" alt="Stylized city-scape image with buildings in background and lush green grass surrounding pond in foreground."/>
<img id="image2" src="@/assets/images/water_insecurity_less-stylized.png" class="img" alt="Stylized image with an orange hue displaying a home surrounded by sagebrush, barren land, and a nearby road."/>
<div id="text3" class="text-container quote">
<p v-html="introText.paragraph2"></p>
</div>
</div>
<div id="text4" class="text-container">
</div>
<div id="text5" class="text-container">
</div>
</section>
</template>
import text from './../assets/text/text.js';
const introText = text.components.introNarrative;
</script>
display: inline-block;
}
.tooltiptext {
visibility: hidden;
color: #fff;
text-align: center;
border-radius: 6px;
padding: 5px;
position: absolute;
z-index: 1;
left: 50%;
transform: translateX(-50%);
opacity: 0;
transition: opacity 0.3s;
margin: auto;
height: auto;
vertical-align: middle;
overflow: hidden;
grid-template-areas:
"text2 image1"
"image2 text3";
box-sizing: border-box;
}
#text2 {
grid-area: text2;
}
#text3 {
grid-area: text3;
}
#image1 {
grid-area: image1;
}
#image2 {
grid-area: image2;
@media screen and (max-width: 700px) {
#grid-container {
grid-template-columns: 1fr;
grid-template-areas:
"image1"
"text2"
"image2"
"text3";
}
}