这似乎应该很容易,但我很难过。 在WPF中,我想要一个伸展到它的父宽度,但只有一个最大宽度的文本框。 问题是,我希望它在其父母中被左alignment。 为了让它伸展,你必须使用HorizontalAlignment =“Stretch”,但结果是居中。 我已经尝试了HorizontalContentAlignment,但它似乎没有做任何事情。 我怎么得到这个蓝色的文本框,随着窗口的大小增长,最大宽度为200像素,并左alignment? <Page xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation" xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"> <StackPanel> <TextBox Background="Azure" Text="Hello" HorizontalAlignment="Stretch" MaxWidth="200" /> </StackPanel> </Page> 有什么窍门?
我的页面左侧有一个导航栏,我希望它可以延伸到页面高度的100%。 不只是视口的高度,还包括隐藏区域,直到您滚动。 我不想使用JavaScript来完成这一点。 可以在HTML / CSS中完成吗?
我想要在左边的项目中使用'float:left'在同一行上有两个项目。 单独实现这一点我没有任何问题。 问题是, 即使调整浏览器的大小 ,我也希望这两项保持在同一行。 你知道…就像桌子一样。 我们的目标是保持右侧的物品不受任何包装的影响。 所以如何使用CSS告诉浏览器,我宁愿伸展包含的div,而不是包装它,以便float: right; div低于float: left; DIV? 例如:我想要什么: \ +—————+ +————————/ | float: left; | | float: right; \ | | | / | | |content stretching \ Screen Edge | | |the div off the screen / <— +—————+ +————————\ /