博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
巧用css内容生成
阅读量:4709 次
发布时间:2019-06-10

本文共 501 字,大约阅读时间需要 1 分钟。

1.      .box:before{content:"生成内容";}在.box内部的内容之前加上生成内容

2.       .box:after{content:"生成内容"; 

color:red; font-weight:bold;}----只对生成的内容进行操作

3,  css设计陷阱:子元素的margin越界问题

以前的解决方法:

1   用父元素的padding代替子元素的margin
2  给父元素设置边框
3  在父元素中设置  overflow:hidden;

 问题根本:是第一个元素才会出现此问题,第二个元素不会越界
现在用内容生成解决:

父元素:before{content:""; display:table;}
没有内容则高度为0,也不允许其他元素占用一行,这样,原本的第一个元素就会变成第二个
  
子元素的浮动对父元素及后续元素的影响
以往解决:后面元素加clear:both;
现在:.parent:after{content:'';display:table; clear:both;}

转载于:https://www.cnblogs.com/bydzhangxiaowei/p/9042633.html

你可能感兴趣的文章
alwayson监控
查看>>
浅谈 js 函数调用
查看>>
进程与线程
查看>>
python面试题
查看>>
MySQL 数据备份与还原
查看>>
Android Camera2 参数调节关键字翻译集合,常用关键字解析
查看>>
NSMutableString 常用操作
查看>>
php-Mysql示例1
查看>>
python第三方库requests学习笔记
查看>>
Oracle基本查询语言
查看>>
Word直接发表博客测试
查看>>
sublime text2 中Emmet常用的技巧 和快捷键
查看>>
浏览器对应用程序的根URL发出请求时所发生的情况(结合 DI)
查看>>
VS2013 F12无法转到函数的定义处,总是从“元数据”获取的问题 ——解决方法...
查看>>
Python列表list对象方法总结
查看>>
jjs 产生undefined的情况
查看>>
chrome的uget扩展程序红色 Unable to connect with uget-integrator问题
查看>>
16 个免费和收费的视频、多媒体 WordPress 主题
查看>>
noip2018游记
查看>>
[SCOI2008]配对
查看>>