我有视图,其中有layout_width =“ wrap_content”。如果我在代码中使用view.getWidth(),它将返回0。:-(如何将视图“ wrap_content”的宽度转换为像素?
我想要一个带有内容边框的HTML页面.内容不适合屏幕.
例:
<div style="border: solid red 1px;">
<div style="width: 2000px;">
Hello world
</div>
</div>
Run Code Online (Sandbox Code Playgroud)
我希望边界DIV宽2000像素.但是,它仅与浏览器视口一样宽.
如何使外部DIV与其内容一样宽,最好不使用Javascript?
我有一个<div>宽度为181px 的容器.
我的<div>容器div中有两个子元素,每个元素的宽度为50%.
我的问题是我的每个子<div>元素的宽度只有90px,导致两者之间的差距为1px.
有任何消除差距的建议吗?
出于某种原因,我无法让jQuery为各种元素提供可靠的宽度数据.这是一个演示问题的小提琴的链接:http: //jsfiddle.net/snoopydaniels/ZDbaa/1/
我正在尝试创建一个多维下拉菜单.正如您在jsfiddle中看到的那样,第二个嵌套菜单未正确定位.我用来定位它的jQuery查询兄弟锚元素outerWidth()用于发现它的宽度,然后根据返回的宽度选择嵌套列表的左侧位置.当我在CSS中给兄弟锚元素设置一个宽度然后我得到接近正确值的东西,但没有那个静态宽度,outerWidth()返回"2".
但即使我给锚元素设置了一个宽度,outerWidth(true)仍然没有正确地合并元素的边框.
我要把头发拉出来.为什么这样的废话不能像宣传的那样工作?
我试过使用它,它不起作用
singleplayerButton.setBounds(20, 20, 200, 100);
Run Code Online (Sandbox Code Playgroud)
我不知道为什么,有人可以帮我解决这个问题吗?
我的完整页面代码在这里
package gmine;
import java.awt.*;
import java.awt.event.*;
import javax.swing.*;
public class gmine implements ActionListener {
JFrame interfaceFrame;
JButton singleplayerButton, multiplayerButton, optionsButton, quitButton;
public gmine() {
JFrame.setDefaultLookAndFeelDecorated(false);
interfaceFrame = new JFrame("G-Mine B0.4");
interfaceFrame.setSize(800,600);
interfaceFrame.setLayout(new GridLayout(9,1, 20, 15));
singleplayerButton = new JButton("SinglePLayer");
singleplayerButton.addActionListener(this);
interfaceFrame.add(singleplayerButton);
singleplayerButton.setBounds(20, 20, 200, 100);
multiplayerButton = new JButton("MultiPlayer");
multiplayerButton.addActionListener(this);
interfaceFrame.add(multiplayerButton);
optionsButton = new JButton("Options");
optionsButton.addActionListener(this);
interfaceFrame.add(optionsButton);
quitButton = new JButton("Quit");
quitButton.addActionListener(this);
interfaceFrame.add(quitButton);
interfaceFrame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
interfaceFrame.setVisible(true);
}
public void actionPerformed(ActionEvent a) …Run Code Online (Sandbox Code Playgroud) 是否有可能告诉h1调整文本的大小,使其填充元素的整个100%宽度?
像这样.

码:
<h1>FOO</h1>
<h1>BAAR</h1>
Run Code Online (Sandbox Code Playgroud) 我有一个宽1300像素的容器.在容器内我有其他div.
我需要将内部div宽度设置为等于浏览器窗口大小,例如1900px.
内容应该响应窗口大小.
我的HTML代码如下:
<div class="container">
<div class="content">Some style goes here </div>
</div>
Run Code Online (Sandbox Code Playgroud)
CSS:
.container {
width: 1300px;
}
.content{
width: 100%
}`
Run Code Online (Sandbox Code Playgroud) 我正在使用python与pygame并尝试获取文本的宽度.pygame文档说要使用pygame.font.Font.size().但是我不明白该功能应该采取什么.我一直在说错误
TypeError: descriptor 'size' requires a 'pygame.font.Font' object but received a 'str'.
我的代码我用来获得大小和blit看起来像这样
text=self.font.render(str(x[0]), True, black)
size=pygame.font.Font.size(str(x[0]))
Run Code Online (Sandbox Code Playgroud)
要么
size=pygame.font.Font.size(text))
(都给出错误)
然后它是blitted的
screen.blit(text,[100,100])
基本上我正在尝试创建一个可以居中或包装文本的功能,并且需要能够获得宽度.
我的按钮文字会显示在Safari中的一行上(即使在首次点击后也是如此),但是在谷歌浏览器中,当您第一次进入该按钮时,我的按钮会显示在一行上,但是当您浏览更多帖子并再次遇到加载更多按钮时,该文字搞砸了。这仅发生在谷歌浏览器上。
当您第二次访问更多加载按钮时。
这是我的CSS ...我尝试增加宽度,虽然它解决了按钮然后没有居中的问题
.elm-wrapper {
margin: 1em auto;
text-align: center;
}
.elm-button {
-webkit-transition: all 0.15s ease;
transition: all 0.15s ease;
background-color: #ffffff;
text-shadow: none;
box-shadow: none;
border: none;
padding-top: 45px;
padding-bottom: 25px;
font-family: 'Montserrat', sans-serif;
text-transform: uppercase;
font-size: 19px;
color: #848484;
outline: none;
}
.elm-button.ajax-inactive {
display: none;
}
.elm-button.is-loading .elm-button-text {
display: none;
}
.elm-loading-anim {
display: none;
}
.elm-button.is-loading .elm-loading-anim {
display: block;
}
.elm-loading-icon {
width: 1.5em;
height: 1.5em;
}
.elm-button:not(.is-loading)::before {
content: "v"; …Run Code Online (Sandbox Code Playgroud)