This post contains one or more BBCode Errors and cannot be displayed properly.
Error: Unexpected [th] - [table] does not allow it on line 6
If this is your post, please edit it to correct these errors. For now, the post will be shown raw, with no BBCode processing.
[quote=DrWho;1721317][style].bbcode_tooltip ~ .tooltip_content {
position: relative;
}[/style]Excellent suggestion, full support. Cut off text is a bother and this suggestion makes a massive improvement to [pit=legibility of forum posts.]See how much prettier this would be? ;-;[/pit][/quote]
I've been playing with this since I was thinking about adding it to my skin, and the problem is by taking away the absolute positioning on tips you get some pretty funny behavior in some instances - tables being one. For example, I think code like this is popular in shops:
[styleclass=brokentable][table][th=5x1]Relative Position Table[/th][tr][td][tip=Fire Stone][item=Fire Stone][/tip][/td][td][tip=Fire Stone][item=Fire Stone][/tip][/td][td][tip=Fire Stone][item=Fire Stone][/tip][/td][td][tip=Fire Stone][item=Fire Stone][/tip][/td][td][tip=Fire Stone][item=Fire Stone][/tip][/td][/tr][tr][td][tip=Fire Stone][item=Fire Stone][/tip][/td][td][tip=Fire Stone][item=Fire Stone][/tip][/td][td][tip=Fire Stone][item=Fire Stone][/tip][/td][td][tip=Fire Stone][item=Fire Stone][/tip][/td][td][tip=Fire Stone][item=Fire Stone][/tip][/td][/tr][tr][td][tip=Fire Stone][item=Fire Stone][/tip][/td][td][tip=Fire Stone][item=Fire Stone][/tip][/td][td][tip=Fire Stone][item=Fire Stone][/tip][/td][td][tip=Fire Stone][item=Fire Stone][/tip][/td][td][tip=Fire Stone][item=Fire Stone][/tip][/td][/tr][/table][/styleclass]
[styleclass=normaltable][table][th=5x1]Normal (Absolute) Table[/th][tr][td][tip=Fire Stone][item=Fire Stone][/tip][/td][td][tip=Fire Stone][item=Fire Stone][/tip][/td][td][tip=Fire Stone][item=Fire Stone][/tip][/td][td][tip=Fire Stone][item=Fire Stone][/tip][/td][td][tip=Fire Stone][item=Fire Stone][/tip][/td][/tr][tr][td][tip=Fire Stone][item=Fire Stone][/tip][/td][td][tip=Fire Stone][item=Fire Stone][/tip][/td][td][tip=Fire Stone][item=Fire Stone][/tip][/td][td][tip=Fire Stone][item=Fire Stone][/tip][/td][td][tip=Fire Stone][item=Fire Stone][/tip][/td][/tr][tr][td][tip=Fire Stone][item=Fire Stone][/tip][/td][td][tip=Fire Stone][item=Fire Stone][/tip][/td][td][tip=Fire Stone][item=Fire Stone][/tip][/td][td][tip=Fire Stone][item=Fire Stone][/tip][/td][td][tip=Fire Stone][item=Fire Stone][/tip][/td][/tr][/table][/styleclass]
You also can't just allow overflow on user content, or people might super break stuff I think haha. It may take more than just CSS to fix this, but I totally agree that it's worth doing.
[style].brokentable .bbcode_tooltip ~ .tooltip_content {
position: relative;
}
.normaltable .bbcode_tooltip ~ .tooltip_content {
position: absolute;
}[/style]