Closed
Bug 356054
Opened 18 years ago
Closed 18 years ago
hidden inputs with CSS style display:block and another visible attribute (such as border or height) are showing in the visible output
Categories
(Firefox :: General, defect)
Tracking
()
RESOLVED
DUPLICATE
of bug 332841
People
(Reporter: yleviel, Unassigned)
Details
User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8.1) Gecko/20061003 Firefox/2.0
Build Identifier: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8.1) Gecko/20061003 Firefox/2.0
If you create an HTML page with the following style info the output is shown for hidden inputs as well as text inputs.
HTML and CSS shown below:
----------------
<html>
<head>
<style>
input {
height: 16px;
margin: 0;
width: 95%;
padding: 2px 0 0 5px;
display: block;
font-size: 11px;
border: 1px solid #B9B9B9;
font-family: Tahoma, Verdana, Arial;
}
</style>
</head>
<body>
<input type="hidden" value="hello" />
<input type="text" value="world" />
</body>
</html>
Reproducible: Always
Steps to Reproduce:
1. Create an HTML file
2. Add a text input with the value="hello"
3. Add a hidden input with the value="world"
4. Add a style tag or link to a CSS file that includes a style definition that states display:block for the input
5. Add other visual properties such as border: 1px solid #B9B9B9; and/or height:16px
6. View in FireFox RC2
Actual Results:
The hidden inputs are shown with the value for the "value" attribute not showing.
Expected Results:
Hidden inputs should not be shown at all, under any condition.
By removing the display:block; in the CSS, the bug does not appear.
Comment 1•18 years ago
|
||
*** This bug has been marked as a duplicate of 332841 ***
Status: UNCONFIRMED → RESOLVED
Closed: 18 years ago
Resolution: --- → DUPLICATE
You need to log in
before you can comment on or make changes to this bug.
Description
•