我正在尝试创建一个flexbox,它在溢出时自动换行,当它由于水平溢出而移动到新行时,我希望它开始时与第一行项目的开始对齐。flexbox将位于 标记,并且在创建flexbox之前会有一些文本,但我希望flexbox的下一行的开始在文本之后。我将展示它应该是什么样子的一个简单的图画。 text......*flexbox starts* *end of row*
*next row starts if horizontal ove
我在获取元素在iPhone/iPad上正确呈现时遇到问题。word-wrap:break-word;">some very long text to make it wrap and go to another line</button>;
其想法是有一个固定宽度的按钮,文本根据需要自动换行在最新的IE,FF,甚至桌面Safari (Mac和PC)中,一切都如预期的那样工作。按钮宽度是固定的,文本自动换行,按钮高度自动增加以显示换行
我在这里放了一个我试图调试的问题的小演示:。在Chrome、Firefox和Opera中,文本缩进的效果和预期的一样(或者至少是我预想的)--它缩进文本的第一行,然后再次执行换行以保持填充的正确性。然而,当在Safari ( OS X 10.7.4上的5.1.7)中查看时,它不是换行,而是创建一个水平滚动条,只向右移动第一行-如果缩进足够大,行的一部分就会隐藏起来,您必须滚动才能看到它。这是Safari中的一个bug,还是我很幸运其他浏览器都支持它?编辑:
由于基思在<