CSS高级要点笔记
Posted 老梧桐
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了CSS高级要点笔记相关的知识,希望对你有一定的参考价值。
CSS高级
*对齐块元素
对于块元素内部内容的水平对齐可以使用text-align:center;
而对于块元素本身在布局中的对齐可以使用margin属性,可以通过将左右外边距设置为auto来水平对齐.
<!DOCTYPE html> <html> <head> <style> .center { margin:auto; width:70%; background-color:#b0e0e6; } </style> </head> <body> <div class="center"> <p>这是一个段落。这是一个段落。这是一个段落。这是一个段落。这是一个段落。</p> <p>这是一个段落。这是一个段落。这是一个段落。这是一个段落。这是一个段落。</p> </div> <p><b>注释:</b>除非已经声明了 !DOCTYPE,否则使用 margin:auto 在 IE8 以及更早的版本中是无效的。</p> </body> </html>
需要注意的是:除非已经声明了!DOCTYPE,否则在IE8及更早版本中margin:auto是无效的。
此外还可以通过position属性来进行设置左对齐和右对齐。
<!DOCTYPE html> <html> <head> <style> .center { position:absolute; right:0; width:70%; background-color:#b0e0e6; } </style> </head> <body> <div class="center"> <p>这是一个段落。这是一个段落。这是一个段落。这是一个段落。这是一个段落。</p> <p>这是一个段落。这是一个段落。这是一个段落。这是一个段落。这是一个段落。</p> </div> </body> </html>
还可以使用float进行设置:
<!DOCTYPE html> <html> <head> <style> .right { float:right; width:300px; background-color:#b0e0e6; } </style> </head> <body> <div class="right"> <p>这是一个段落。这是一个段落。这是一个段落。这是一个段落。这是一个段落。</p> <p>这是一个段落。这是一个段落。这是一个段落。这是一个段落。这是一个段落。</p> </div> </body> </html>
以上是关于CSS高级要点笔记的主要内容,如果未能解决你的问题,请参考以下文章