Closed Bug 265584 Opened 20 years ago Closed 20 years ago

text-align (CSS) does not work in inputs (HTML) of type submit

Categories

(Firefox :: General, defect)

x86
Windows XP
defect
Not set
minor

Tracking

()

RESOLVED DUPLICATE of bug 138403

People

(Reporter: thomas.krause, Assigned: bugzilla)

References

()

Details

Attachments

(3 files)

User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.1; rv:1.7.3) Gecko/20041001 Firefox/0.10.1 Build Identifier: Mozilla/5.0 (Windows; U; Windows NT 5.1; rv:1.7.3) Gecko/20041001 Firefox/0.10.1 As see you see in http://www.informatik.hu-berlin.de/~krause/ff-bug.html, the CSS-attribute "text-align" is ignored at input-tags of the type "submit". Firefox always renders this with the text centered. Other browsers (IE, Opera) do not ignore this attribute. Reproducible: Always Steps to Reproduce: 1. load http://www.informatik.hu-berlin.de/~krause/ff-bug.html Actual Results: text in the buttons is not rendered like wished Expected Results: proper rendering I also made a screenshot: http://www.informatik.hu-berlin.de/~krause/ff-bug_before.png The bug has been already discussed under http://forums.mozillazine.org/viewtopic.php?t=136125&highlight=input+textalign, but i didn't find a bugreport in BugZilla. There is a workaround that works fine for me, but maybe should be included in the distribution: 1. in the file res/forms.css search for the follwing: *|*::-moz-button-content { display: block; text-align: center; } 2. comment "text-align:center" out *|*::-moz-button-content { display: block; /* text-align: center; */ } 3. Now all text in buttons is left-justified by default (which can be overrriden by the websites)- that's not that god either. So go to the folder holding the user profile (I'm using unfortunally the German version of WinXP and I'm not sure how it's called in other language versions, so that's the path I'm using: C:\Dokumente und Einstellungen\USER\Anwendungsdaten\Mozilla\Firefox\Profiles\default.sa2\chrome) and edit the file "userContent.css". If there isn't a file named like this make a new one. 4. In "userContent.css" add the following line: button, input[type="reset"], input[type="button"], input[type="submit"] {text-align:center} 5. after saving the file restart Firefox and the test-page should look like in this screenshot: htpp://www.informatik.hu-berlin.de/~krause/ff-bug_after.png
Attached file the html-file
Attached image what's looking like
So I guess the solution would be to move text-align:center out of *|*::-moz-button-content and into input[type="reset"],input[type="button"],input[type="submit"] in forms.css. *** This bug has been marked as a duplicate of 138403 ***
Status: UNCONFIRMED → RESOLVED
Closed: 20 years ago
Resolution: --- → DUPLICATE
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Creator:
Created:
Updated:
Size: