在div里用marquee怎么文字没有居中效果了?

发布于2022-01-06 18:20:09

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="content-type" content="text/html;charset=gb2312"><style><!--#gg {width:303px;height:106px;border:1px solid;margin-top:240px;margin-left:80px;text-align:center;}--></style></head><body><div style="width:445px;height:725px;background:url(251.jpg);"><div id="gg"><marquee height=106 width=303 direction=up align=center >公告</marquee></div></div></body></html>应该要怎么啊?感觉很烦恼啊.自己怎么这么菜的.

4个回答
admin
网友回答2022-01-06
要居中很简单: 在css里面添加 #gg marquee{text-align:center;} //GG元素下的marquee元素的文本居中对齐。 不过楼上提到一点,就是W3C标准中不支持marquee。个人建议如果你要养成一个良好的开发规范,那么就别用。毕竟这个东西就像IE滤镜,明明人家不支持,IE还要搞,搞的其他浏览器都不支持。多不好... 建议LZ用js来控制吧,很简单的。
admin
网友回答2022-01-06
把你的代码换成<marquee behavior="scroll" direction="up" height="106" width="303" align="center" style="text-align:center;">这个就可以了。 代码要写的规范一点就不会出错喽,对了,一定要有行为呀,是滚动还是撞来撞去的效果。
admin
网友回答2022-01-06
1.在样式里加个marquee{text-align:center;} 2.在样式里定一个#mar{text-align:center;}。html里的marquee给个id=“mar”。 3.给公告加个<p style="text-align:center;">公告</p> 方法还有很多的。慢慢试吧。
admin
网友回答2022-01-06
把你的代码换成这个就可以了。 代码要写的规范一点就不会出错喽,对了,一定要有行为呀,是滚动还是撞来撞去的效果。
评论0
8
加载更多

相关问题

置顶

回到
顶部