-1

当我创建一个网页时,每次我开始在 photoshop 中创建布局时,我都会对图像进行切片,而不是在 Dreamweaver 中我开始对其进行编码 HTML、CSS 和 Javascript (Jquery) 并且我使用 PHP 如果我想使用数据库。

使用 HTML 和 CSS 对页面进行编码时,每次完成代码块(div、span 等)时,我都会使用 Firefox、Google Chrome、Opera、IE 和 Safari 进行检查。在 Firefox、Chrome 和 Opera 中一切正常,但在 IE 和 Safari 中,一些 div 是不可见的,图像浮动,不可见图像等。

这就是我创建网页的方式。您如何创建自己的网页?你从哪里开始?当这样的事情发生时我应该怎么做(IE 或 Safari 上的不可见元素)?我总是用谷歌搜索它,发现在旧版本的 Internet Explorer 或同一版本上我需要实现一些代码。我没有使用旧版本的经验,有时我不知道为什么会发生这种情况。我不知道在哪里搜索,或者我需要搜索什么关键字。

例如我需要使用边界半径,但在 IE 中它似乎被破坏了。有任何想法吗?

4

2 回答 2

1

border-radius 在 IE9 中可用,应该可以正常工作。

关于我的工作方式:

  1. 我收到了布局(来自设计师和切片图像)并正在对其进行编码 - 通常我使用 SublimeText 2。
  2. 在 Firefox 和 Chrome(moz 和 webkit)中测试它。Web 开发工具真的很有帮助。
  3. 在 Opera 中测试 - 它通常工作得很好
  4. 为 IE 编写其他 CSS 文件(你知道,出于兼容性原因)

我建议使用一个好的 wordpres 主题并查看 CSS 文件。它可能会帮助你。

于 2012-04-22T08:58:06.100 回答
1

当我开始一个网页时,我会布局网站的主要部分,例如页眉、菜单和页脚 div,然后按自己的方式进入。

不幸的是,对于 Web 开发人员来说,某些浏览器显示元素的方式存在差异。要调试这些问题,请使用诸如 firebug for FF 之类的开发人员工具包,这些对您有很大帮助,因为您可以将页面分开。Chrome 有一个非常好的内置工具包,IE 有点差,当你按 F12 时它会出现。

IE 不支持边框半径,我喜欢使用这个工具来生成我的边框半径 CSS,因为它适用于所有其他浏览器。

于 2012-04-22T08:56:13.013 回答