对齐对象

发布于 2024-12-15 08:03:17 字数 593 浏览 1 评论 0原文

这是我想要的完整设计: 在此处输入图像描述

这是代码: http://jsfiddle.net/rlesko/f3R7r/4/

几个问题:

  1. 为什么没有代码margin-left 更改对象 #date 时不执行任何操作?
  2. 您知道我可以使用一个代码将 #separator 对象置于 .post-bg (白色背景)上吗?我在 CSS 中使用了 margin-left
  3. 如何将

    文本的右边框与

    文本的右边框对齐,但保留

    文本向右对齐?

  4. 为什么自定义字体代码不适用于这个小提琴?

This is the complete design I'm going for:
enter image description here

And this is the code: http://jsfiddle.net/rlesko/f3R7r/4/

A couple of questions:

  1. Why doesn't a code margin-left do nothing when changed for the object #date?
  2. Do you know of a code that I can use to center a #separator object on a .post-bg (the white background)? I used margin-left for that in my CSS.
  3. How can I align the <h2> text's right border to the <p> text's right border but keep the <h2> text alignment to the right?
  4. Why doesn't a custom font code work for this fiddle?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

笑脸一如从前 2024-12-22 08:03:17

很多要点最好放在单独的问题中,但无论如何......

  1. 确实有效! 边距设置为 550px 来证明

  2. 可以使用 margin: 0 auto ; 在分隔符元素上将其居中。 参见此处

  3. 使用 text-align: justify; 实现所需的两侧文本对齐方式。 在此处查看

  4. 我认为这与无法跨域提供字体有关。但我不是 100% 确定。

lots of points are best put into separate questions, but anyway...

  1. It does work! Margin is set to 550px to prove

  2. You can use margin: 0 auto; on the separator element to center it. See here.

  3. Use text-align: justify; for your desired text alignment on both sides. See it here.

  4. I think it has to do with not being able to serve fonts cross-domain. But I am not 100% sure.

无风消散 2024-12-22 08:03:17
  1. 边距有效,但 h5 很奇怪,按照您想要的方式放置它的适当边距是:margin: 0 0 0 135px; (在 firebug 中测试)

  2. margin: 0 auto;

  3. 文本对齐:对齐?

  4. 因为 media fire 会进行重定向并将您的网址转换为:http://www.mediafire.com/? f9selsldbgm6dnw 然后只有您可以 dl 该文件。这不是真正的直接下载,这就是您的字体无法工作的原因。例如,将其上传到您自己的域上。

试试这个: http://www.amws.fr/Univers.ttf

编辑:我还建议使用完整的 @font-face 代码,以便所有浏览器都能很好地支持您的 css :

@font-face {
    font-family: 'LiberationSansRegular';
    src: url('http://www.amws.fr/Univers.eot');
    src: url('http://www.amws.fr/Univers.eot?#iefix') format('embedded-opentype'),
         url('http://www.amws.fr/Univers.woff') format('woff'),
         url('http://www.amws.fr/Univers.ttf') format('truetype'),
         url('http://www.amws.fr/Univers.svg#LiberationSansRegular') format('svg');
    font-weight: normal;
    font-style: normal;
}
  1. The margin works, but the h5 is weird and the appropriate margin to place it like you want to is : margin: 0 0 0 135px; (tested in firebug)

  2. margin: 0 auto;

  3. text-align: justify ?

  4. Because media fire makes a redirection and transforms your url into : http://www.mediafire.com/?f9selsldbgm6dnw and then only you can dl the file. This is not a real direct download, that's why your font won't work. Upload it on you own domain for example.

Try this one instead : http://www.amws.fr/Univers.ttf

Edit : I'd also suggest using a complete @font-face code, so that all browsers support your css well :

@font-face {
    font-family: 'LiberationSansRegular';
    src: url('http://www.amws.fr/Univers.eot');
    src: url('http://www.amws.fr/Univers.eot?#iefix') format('embedded-opentype'),
         url('http://www.amws.fr/Univers.woff') format('woff'),
         url('http://www.amws.fr/Univers.ttf') format('truetype'),
         url('http://www.amws.fr/Univers.svg#LiberationSansRegular') format('svg');
    font-weight: normal;
    font-style: normal;
}
~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文