
不能实现
只能实现左对齐或者右对齐 但不能两边都对齐 网页与平常我们用WORD浏览的文档是不同的 不能两边都对齐 也许你可以试试居中对齐 text-align: center 不过它只会将内容居中, 但不会将两边都对齐
回答完毕
你这个问题有点不知道你到底什么有意思!
css文本对齐:text-align一共有5个属性:
text-align:left 文本排列到左边。
text-align:right 文本排列到右边。
text-align:center 文本排列到中间。
text-align:justify 实现两端对齐文本效果。
text-align:inherit 从父元素继承 text-align 属性的值(IE不支持该属性)
如果是div元素的话那么就是用浮动:
div1{ display:inline; float;left;}
div2{ display:inline; float;left;}
div3{ display:inline; float;right;}
<div class="div1"></div>
<div class="div2"></div>
<div class="div3"></div>
那么着三个div会排列在同一行。
设置其对齐样式将标签设置为左对齐,文本框设置为右对齐。如:
<label class="la"></label>
<input type="text" class="textBox"/>
css:
la{text-align:left;}
textBox{text-align:right;}
text-align是文本对齐样式,有三个取值,分别是:left、center、right。
#div{width:600px; height:300px; line-height:26px; margin:100px auto 0; border:1px solid #000; padding:5px;}
<div class="div">
就是加了一个边框,想要边框的部分居中,但是边框中的内容是左对齐形式
</div>
<!-- CSS样式里默认字体是靠左对齐的 所以text-align:left; 这句可以忽略不写 -->
定义一个上下文本 ctx 所有的格式都可以自动与中间对齐,左对齐,右对齐了
ctxtextAlign="start";
ctxfillText("textAlign=start",150,60);
也有也能使浏览器的问题吧
Internet Explorer 9、Firefox、Opera、Chrome 以及 Safari 支持 textAlign 属性。
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)