1、如何用CSS设置ul,使其在div中li靠左对齐?ul有默认的左边距。2、和设置ul的标签样式的大小

li的圆点,有时在IE6和IE8之间预览效大小不同,如何使ul的标签“·”的大小在以上不同的浏览器中效果一样。是要分别给UL或者他父级不同的css定义?请高手指点,谢谢!... li的圆点,有时在IE6和IE8之间预览效大小不同,如何使ul的标签“·”的大小在以上不同的浏览器中效果一样。是要分别给UL或者他父级不同的css定义?请高手指点,谢谢! 展开
 我来答
百度网友79faf363
2019-11-15 · TA获得超过1.1万个赞
知道小有建树答主
回答量:1212
采纳率:75%
帮助的人:53.9万
展开全部

1、在ul样式中设置文本居左对齐。

ul {

padding:0;

margin:0;

text-align: left;

list-style-type: none;

}

2、标签大小不同,可以用自定义的背景图片代替标签样式。

ul li

{

background-image:url(sqpurple.gif);

background-repeat:no-repeat;

background-position:0px 5px; 

padding-left:14px;

}

扩展资料:

控制ul下具体的li:

1、ul li:first-child{ }  

第一个li

2、ul li:last-child{ }   

最后一个li

3、ul li:nth-child(4){ } 

指定第几个,4就是代表第四个li

4、ul li:nth-child(2n+1){background:red;}

匹配第1、第3、第5、…个li

5、ul li:nth-child(odd){background:red;}   

奇数的li

6、ul li:nth-child(even){background:red;}  

偶数的li

yuanxh007
推荐于2017-11-23 · 超过15用户采纳过TA的回答
知道答主
回答量:36
采纳率:0%
帮助的人:33.2万
展开全部
li左对齐要先将ul、li的默认左边距给去除了。
ul,li{ margin:0px;padding:0px;}
至于li的样式,可以先将ul的样式给去除了,也可以将“·”直接放在li里面,如下:<li>·<a href="#">jdljoueoulgjl</a></li>
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
352111088
2010-08-27 · TA获得超过174个赞
知道小有建树答主
回答量:194
采纳率:0%
帮助的人:95.8万
展开全部
LI的原点效果不同可以通过设置list-style来更换其他的标识,至于你说的兼容不同浏览器的方法,可以用CSS HACK解决,首先要了解常用浏览器有FF,IE6,7,8,Google Chrome。 世界之窗,360,遨游,TT什么的都是IE的内核,所以只要考虑前几个就好了

简单的几个HACK IE6在样式前加* IE7加_等等,可以百度一下CSS HACK

当然了 如果布局设计合理的话 其实无需任何HACK也能照顾到所有浏览器
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
chxyou
2010-08-27 · TA获得超过389个赞
知道小有建树答主
回答量:466
采纳率:82%
帮助的人:238万
展开全部
这个很简单的,你要定义,是都要定义CSS的,让他们左对齐是要浮动的,这个讲不好讲,你需要的话,留下QQ,我给你个例子你自己看那样更容易懂
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友77a83bb
2010-08-27 · TA获得超过188个赞
知道答主
回答量:87
采纳率:0%
帮助的人:41万
展开全部
圆点的问题 :设置背景
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
收起 更多回答(3)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式