css - 我无法使用 css 网格定位我想要的东西
问题描述
我正在尝试将第一个文本定位在整行上,第二个在行的一半上,第三个在行的另一半上,但我不知道为什么不起作用
.news-content{
display:grid;
grid-template-columns:repeat(3,1fr);
grid-template-rows:repeat(3,1fr);
}
.news-content.butoane{
grid-row:1/3;
grid-column:1/3;
}
.news-content.imagine{
grid-row:2/3;
grid-column:1/2;
}
.news-content p{
grid-row:2/3;
grid-column:2/3;
}
<div class="news-content">
<div class="butoane">
<button>Butonul1</button>
<button>Butonul2</button>
<p>FIRST TEXT FIRST TEXT sit amet consectetur adipisicing elit. Tenetur, ipsa! efgkermgmergmermgergmerirmg</p>
</div>
<div class="imagine">
<p> SECOND TET SECOND TEXT amet consectetur adipisicing elit. Harum deserunt perspiciatis autem aspernatur! Eum, a facilis qui maxime esse omnis consectetur tempore quisquam veritatis tenetur repudiandae, modi, fuga placeat est.</p>
</div>
<p>LAST TEXT LAST TEXT sit amet consectetur adipisicing elit. Cum, praesentium laboriosam obcaecati quae officia officiis voluptatem quia illum dicta mollitia itaque. Veniam labore quo itaque molestias quaerat, omnis cupiditate numquam!</p>
</div>
解决方案
由于您的 css 选择器,它不起作用,.news-content.butoane
选择具有这两个类的元素,.news-content .butoane
选择.butoane
内部.news-content
.news-content{
display: grid;
grid-template-columns:repeat(3,1fr);
grid-template-rows:repeat(3,1fr);
}
.news-content .butoane{
grid-row:1/3;
grid-column:1/3;
}
.news-content .imagine{
grid-row:2/3;
grid-column:1/2;
}
.news-content p{
grid-row:2/3;
grid-column:2/3;
}
推荐阅读
- celery - crontab 是否足以安排 celery 任务定期运行?
- thymeleaf - 从 thymeleaf 模板中的表格提交单元格数据
- reactjs - 如何使用 JavaScript SDK 或 React Native Firebase 有条件地向 Firestore 查询添加条件?
- regex - 提取括号之间的所有字符
- python - 如何按字符串属性对对象列表进行排序并使用“键”参数?
- swift - 有没有办法在移动的 SKSpriteNode 上添加淡入淡出的轨迹或描边?
- python - 有没有办法在导入的文件进入循环之前对其进行排序?
- node.js - MERN 堆栈 - 连接 - 404 - NGINX
- reactjs - Vercel 上的部署过程 - 与 CMS 相关的错误
- arrays - 将带有数组的对象转换为带有数组的数组 - *ngfor 用法