HTML + CSS呈现问题

时间:2015-01-27 09:59:29

标签: javascript html css web ebay

在过去的几天里,我把头发拉出来,并在通往大脑动脉瘤的路上。

我为Ebay创建了一个HTML + CSS模板,看起来很棒。虽然在最初打开页面之后刷新页面时它没有渲染CSS。

为了简单起见,我将使用Ebay发布确切的测试代码:

http://i.imgur.com/qdHvTMW.png

在发布并且页面最初打开后,您看不到CSS,然后刷新使CSS呈现:

http://i.imgur.com/DYuXGVn,qZPL5AP#0

我有一个销售产品的专业页面,这显然不会飞。

这完全让我困惑。我做了一切。所有浏览器。将CSS托管在另一个站点上并指向它。什么都行不通。

真的,任何能够提供帮助的东西都会深深感激。我会每隔几个小时继续查看这篇文章。

5 个答案:

答案 0 :(得分:1)

请尝试使用内联样式。

<p style="border: 1px groove black;">Thingy</p>

答案 1 :(得分:1)

我遇到的一个已知问题会导致问题:

首次加载未缓存的项目时,它会直接在eBay中加载项目代码。刷新后,它会在iframe中加载项目(正常行为)

第一次加载会导致问题,因为它从易趣主页样式表中携带了css。

尝试更准确,并包含一个包装div,然后使用.wrapper p {}

设置样式

此外,链接到外部样式表,让您的生活更轻松!

答案 2 :(得分:0)

它来自内联样式中使用的错误格式/措辞。虽然它们都有效,但它并没有解释一个人需要刷新而另一个人不需要刷新。

答案 3 :(得分:0)

你说:
在最初打开页面之前刷新页面时,它没有渲染CSS。

这可能与eBay页面加载行为有关。当您来自外部网站(例如将eBay链接粘贴到您的浏览器)时,eBay将加载该页面并将自己的CSS添加到您的HTML标签中。当您重新加载页面时,eBay会跳转到 iframe 模式,并使用 Style 元素。

在此处查看主题#6:http://www.fix-css.com/2014/06/ebay-templates-coding-guide/

答案 4 :(得分:-3)

尝试添加border-width p{border:1px groove;}