我在使用ie8中的css max-width属性来确定gridview中列的大小时遇到问题。
这是我的代码:
在css文件中:
.gridMaxMinWidth
{
max-width: 300px;
min-width: 100px;
word-wrap: break-word
}
然后我将此属性放入aspx页面中GridView的BoundField:
<asp:BoundField DataField="Notes" HeaderText="Notes" SortExpression="Notes"
ItemStyle-CssClass="gridMaxMinWidth" meta:resourcekey="BoundFieldResource12" />
在IE10中,列显示为300px宽,文本包装得很好,但在IE8中,列保留了很长的长度而没有包装。知道可能出现什么问题吗?
由于
答案 0 :(得分:1)
你需要给它一个宽度,在这种情况下宽度:100%是最好的。
答案 1 :(得分:0)
尝试将此添加到顶部。
.................code..............................
self.frame_verDatabase = Listbox(master, selectmode = EXTENDED)
self.frame_verDatabase.bind("<<ListboxSelect>>", self.OnDouble)
self.frame_verDatabase.insert(END, *Database.xoomDatabase)
self.frame_verDatabase.pack()
self.frame_verDatabase.config(height = 70, width = 150)
def OnDouble(self, event):
widget = event.widget
selection=widget.curselection()
value = widget.get(selection[0])
print ("selection:", selection, ": '%s'" % value)