<?xml version="1.0" encoding="UTF-8"?>
<!-- generator="bbPress/1.0.1" -->
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom">
	<channel>
		<title>Gravity Support Forums Topic: CSS problems with cross-browser compatibility</title>
		<link>https://legacy.forums.gravityhelp.com/topic/css-problems-with-cross-browser-compatibility</link>
		<description>Gravity Support Forums Topic: CSS problems with cross-browser compatibility</description>
		<language>en-US</language>
		<pubDate>Sat, 04 Apr 2026 11:47:17 +0000</pubDate>
		<generator>http://bbpress.org/?v=1.0.1</generator>
		<textInput>
			<title><![CDATA[Search]]></title>
			<description><![CDATA[Search all topics from these forums.]]></description>
			<name>q</name>
			<link>https://legacy.forums.gravityhelp.com/search.php</link>
		</textInput>
		<atom:link href="https://legacy.forums.gravityhelp.com/rss/topic/css-problems-with-cross-browser-compatibility" rel="self" type="application/rss+xml" />

		<item>
			<title>Kevin Flahaut on "CSS problems with cross-browser compatibility"</title>
			<link>https://legacy.forums.gravityhelp.com/topic/css-problems-with-cross-browser-compatibility#post-18471</link>
			<pubDate>Mon, 14 Feb 2011 13:06:35 +0000</pubDate>
			<dc:creator>Kevin Flahaut</dc:creator>
			<guid isPermaLink="false">18471@https://legacy.forums.gravityhelp.com/</guid>
			<description>&#60;p&#62;This isn't really a form issue, just a theme/CSS styling issue.. You should start out by checking your CSS for errors -  &#34;show&#34; isn't a valid value for the visibility property&#60;/p&#62;
&#60;p&#62;&#60;a href=&#34;http://www.w3schools.com/css/pr_class_visibility.asp&#34; rel=&#34;nofollow&#34;&#62;http://www.w3schools.com/css/pr_class_visibility.asp&#60;/a&#62;&#60;/p&#62;
&#60;p&#62;also, if you want to hide the label, the display property is a better choice than trying to set the label color to transparent. That's not supported in all the browsers.&#60;/p&#62;
&#60;p&#62;&#60;code&#62;body #gform_wrapper_1 .gform_body .gform_fields .gfield .gfield_label {display:none}&#60;/code&#62;&#60;/p&#62;
&#60;p&#62;That said, if you're absolutely positioning the element, by default it's positioned from the top left corner of the viewport.. that's why it looks different everywhere for you. Rezize your browser window and you'll see that everything else moves, but the form stays stuck at that position. You need to make the containing element (div, span, etc.) posiiton:relative so the form is positioned relative to that rather than the top left corner of the page.&#60;/p&#62;
&#60;p&#62;I would suggest reading up on positioning with CSS then give it another go. This is always a good place to start.. &#60;a href=&#34;http://www.w3schools.com&#34; rel=&#34;nofollow&#34;&#62;http://www.w3schools.com&#60;/a&#62;
&#60;/p&#62;</description>
		</item>
		<item>
			<title>mikegeorge on "CSS problems with cross-browser compatibility"</title>
			<link>https://legacy.forums.gravityhelp.com/topic/css-problems-with-cross-browser-compatibility#post-18466</link>
			<pubDate>Mon, 14 Feb 2011 11:27:09 +0000</pubDate>
			<dc:creator>mikegeorge</dc:creator>
			<guid isPermaLink="false">18466@https://legacy.forums.gravityhelp.com/</guid>
			<description>&#60;p&#62;I am brand new at CSS at brand new with Gravity Forms. Absolutely love the plug-in though. Thank you!&#60;/p&#62;
&#60;p&#62;I have a temporary page at &#60;a href=&#34;http://www.highlifegourmet.com&#34; rel=&#34;nofollow&#34;&#62;http://www.highlifegourmet.com&#60;/a&#62;&#60;/p&#62;
&#60;p&#62;The problem is, on three different browsers, this looks like three different forms. For example, in IE, the form label is not invisible, as I want it. In Chrome, on my PC, it looks perfect, but on my girlfriend's Mac, running Chrome, it's out of alignment.&#60;/p&#62;
&#60;p&#62;Isn't 525 pixels the same on every browser?&#60;/p&#62;
&#60;p&#62;Just from playing around, I managed to get my form field and my submit button exactly where I wanted it, using this code:&#60;/p&#62;
&#60;p&#62;(and when I say &#34;exactly where I wanted it&#34;, I mean &#34;exactly where I wanted it in Google Chrome on a PC running Windows. It's not at all where I want it across the board.)&#60;/p&#62;
&#60;pre&#62;&#60;code&#62;/*---------- LANDING PAGE, form 1-----------------------*/

body .gform_wrapper { width:650px; height:300px; background-image: url(http://highlifegourmet.com/images/mortgage_application.jpg); }

/*----submit image----*/
body #gform_wrapper_1 .gform_footer input[type=image] {position:absolute; visibility:show; left: 700px; top: 316px; }

body .gform_wrapper ul,
body .gform_wrapper li,
body .gform_wrapper form li,
body .gform_wrapper form ul li { list-style-type:none!important; list-style-image:none!important; background-
image:none!important }

/*----------- positions the form field, makes it transparent------------*/

body #gform_wrapper_1 .gform_body .gform_fields .gfield input[type=text] {
font-size:17px;
width:158px;
position:absolute; background:transparent;  visibility:show; left: 525px; top: 322px;}

/*--------------------- gets rid of the label ------------------*/

body #gform_wrapper_1 .gform_body .gform_fields .gfield .gfield_label {color:transparent}&#60;/code&#62;&#60;/pre&#62;</description>
		</item>

	</channel>
</rss>
