扫码关注官方订阅号
鼠标放到a标签的左边不能选中a标签 放到右边可以 我设置了宽度100%为什么还不行? 怎样才能让它的宽度充满这个p呢?
aaa
业精于勤,荒于嬉;行成于思,毁于随。
因为ul标签有默认的40px的padding-left,在样式中去除就行一般在样式表最开始会去除所有默认元素的样式,最简单粗暴的方式如下
ul
padding-left
*{ margin: 0; padding: 0; list-style: none; border: none; text-decoration: none; }
height呢? 给a设置一个backgounrd-color就明显了。 没高度。 另外,哥,你这样写css不费脑啊?为了方便实践,也应该写成<style></style>的形式吧!
<style></style>
内联标签,本来就不会满
你可以用a包住p
display:block
少年看图,ul有默认的浏览器样式padding,这种时候需要去掉默认样式。
padding
ul加上padding:0;
padding:0;
去掉ul的padding值 这些都应该在css中一开始就重置的
a标签应该是有默认padding的,去掉就可以了。然后,行内元素一般没这么搞的。。一般都改成块级元素display:block。
微信扫码关注PHP中文网服务号
QQ扫码加入技术交流群
Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号
PHP学习
技术支持
返回顶部
因为
ul标签有默认的40px的padding-left,在样式中去除就行一般在样式表最开始会去除所有默认元素的样式,最简单粗暴的方式如下
height呢? 给a设置一个backgounrd-color就明显了。 没高度。 另外,哥,你这样写css不费脑啊?为了方便实践,也应该写成
<style></style>的形式吧!内联标签,本来就不会满
你可以用a包住p
display:block
少年看图,
ul有默认的浏览器样式padding,这种时候需要去掉默认样式。ul加上padding:0;去掉ul的padding值 这些都应该在css中一开始就重置的
a标签应该是有默认padding的,去掉就可以了。
然后,行内元素一般没这么搞的。。一般都改成块级元素display:block。