我想删除这两个元素之间的额外空间.我试过但不能这样做.这是保证金崩溃的问题吗?
怎么解决这个问题?如何删除多余的空间?
这是我的HTML:
<div id="output">
<i>
<span id="grade">Your grade :</span>
<span id="total"></span>
<span id="max"></span>
<center><h1><span id="percentage"></span></h1></center>
</i>
</div>
Run Code Online (Sandbox Code Playgroud)
这是我的css:
body
{
width:250px;
height:100px;
background : #F2F2F2;
}
#output
{
font-family : roboto light ;
color : #A4C639;
font-size : 30px;
}
#grade
{
font-size : 25px;
color : black;
}
#max
{
color : black;
}
#percentage
{
background : #A4C639;
color : #FFFFFF;
padding : 15px;
border-radius : 15px;
}
Run Code Online (Sandbox Code Playgroud) 我想在我的应用程序中仅实现2个固定选项卡.我按照本教程.
在我的TabPagerAdapter
班上,我收到了这个错误:
FragmentPageAdapter
在android.support.v4.app.FragmentPagerAdapter
无法应用android.app.FragmentManager
TabPageAdapter类:
package com.nikhil.tabs;
import android.app.Fragment;
import android.app.FragmentManager;
import android.support.v4.app.FragmentPagerAdapter;
public class TabsPagerAdapter extends FragmentPagerAdapter {
public TabsPagerAdapter(FragmentManager fm) {
super(fm); //getting error here
}
@Override
public Fragment getItem(int index) { //getting error here
switch (index) {
case 0:
// Top Rated fragment activity
return new TopRatedFragment();
case 1:
// Games fragment activity
return new GamesFragment();
}
return null;
}
@Override
public int getCount() {
// get item count - …
Run Code Online (Sandbox Code Playgroud) 我有以下文件 -
1)index.html
2)app.js(角度控制器在这里)
3)routes.js(我正试图从这里加载index.html - 监听localhost:3000)
4)index.css
5)node_modules文件夹
routes.js:
var express = require('express'),
app = express(),
server = require('http').createServer(app),
io = require('socket.io').listen(server);
server.listen(3000);
app.use("/node_modules", express.static('node_modules'));
app.use("/public", express.static('public'));
app.get('/', function(req, res){
res.sendFile(__dirname + '/index.html');
});
io.sockets.on('connection', function(socket){
socket.on('send message', function(data){
io.sockets.emit('new message', data);
});
});
Run Code Online (Sandbox Code Playgroud)
当我通过从文件资源管理器中单击它正常打开index.html文件时,它会按预期正常打开.
但是,当我运行routes.js时,为了获取相同的index.html文件,我得到没有角度效果的原始HTML.为什么是这样?
谢谢!
编辑:
我现在可以访问我的index.css和app.js localhost:3000/public/
.我用过app.use("/public", express.static('public'));
我的routes.js
.
但现在我只能被css
包含在我的页面中,但仍然看起来像角度不包括在内.我看不到标签.请查看上面index.html
带有标签的文件截图.
我怎么能包括角度?它不包含在HTML本身中吗?
index.html -
<html>
...
...
<link href="node_modules/bootstrap-3.3.5-dist/css/bootstrap.min.css" rel="stylesheet">
<link href="public/index.css" rel="stylesheet">
<body> …
Run Code Online (Sandbox Code Playgroud) 在我的页面中,我有3个表元素,我想使用其标记名访问第3个元素.
所以,我用过 document.getElementByTagName("table")[2];
后来,我尝试通过获取该表中元素的值 table.children[0].children[1].children[2].innerHTML;
然后,我尝试修改已存在的<p>
元素 id="ID"
.
但我没有修改价值?
我的剧本怎么了?
<!DOCTYPE HTML>
<html>
<body>
ID : <p id="ID"></p>
<body>
<table>
</table>
<table>
</table>
<table>
<tbody>
<tr>
</tr>
<tr>
<td>Name</td>
<td>Class</td>
<td>25</td>
</tr>
<tr>
</tr>
</tbody>
</table>
<script>
var table = document.getElementByTagName("table")[2];
var id = table.children[0].children[1].children[2].innerHTML;
document.getElementById("ID").innerHTML = id;
</script>
</body>
</html>
Run Code Online (Sandbox Code Playgroud) 我的页面中有三个选项卡.我正在使用tabset
并tab
根据Angular Bootstrap Docs.
我设置一个控制器,用于在<div>
其具有tabset
如
<div ng-controller="Tabs" class="panel panel-default" id="tabs-panel">
<tabset class="panel-body">
<tab heading="Tab 1"> </tab>
<tab heading="Tab 2"> </tab>
<tab heading="Tab 3"> </tab>
</tabset>
</div>
Run Code Online (Sandbox Code Playgroud)
但是,当我尝试为我的第二个标签添加另一个控制器时
<div ng-controller="Tabs" class="panel panel-default" id="tabs-panel">
<tabset class="panel-body">
<tab heading="Tab 1"> </tab>
<tab heading="Tab 2" ng-controller="Tab2> </tab>
<tab heading="Tab 3"> </tab>
</tabset>
</div>
Run Code Online (Sandbox Code Playgroud)
我现在发现标题没有显示,我不能再单击Tab2.
这是为什么?如何恢复相同的功能?
这是在现有控制器中添加另一个控制器的正确方法吗?
我的app.js:
var myApp = angular.module('myApp',['ui.bootstrap']);
myApp.controller('Tabs', function ($scope) {
});
myApp.controller('Tab2', function ($scope) {
});
Run Code Online (Sandbox Code Playgroud) 我阅读了有关接收简单数据的文档。我想接收一个 URL,即来自其他应用程序的文本/纯文本。
所以,我只声明了这个意图过滤器:
<intent-filter>
<action android:name="android.intent.action.SEND" />
<category android:name="android.intent.category.DEFAULT" />
<data android:mimeType="text/plain" />
</intent-filter>
Run Code Online (Sandbox Code Playgroud)
在我的MainActivity.class 中:
void onCreate (Bundle savedInstanceState) {
...
// Get intent, action and MIME type
Intent intent = getIntent();
String action = intent.getAction();
String type = intent.getType();
if (Intent.ACTION_SEND.equals(action) && type != null) {
if ("text/plain".equals(type)) {
handleSendText(intent); // Handle text being sent
}
}
}
Run Code Online (Sandbox Code Playgroud)
我将收到的文本处理为:
void handleSendText(Intent intent) {
String sharedText = intent.getStringExtra(Intent.EXTRA_TEXT);
if (sharedText != null) {
// Update UI …
Run Code Online (Sandbox Code Playgroud) java android intentfilter android-intent android-implicit-intent
我想获得正则表达式的所有可能值的列表.
输入:
2W
9WW
7W0W3
Run Code Online (Sandbox Code Playgroud)
其中W
可以是0到9之间的任何数字W = [0-9]
输出:
20,21,22,....29
900,901,...910,911,...999
70003,70013,70023,...71003,72003,...79093
Run Code Online (Sandbox Code Playgroud)
我做了什么 :
我正在使用Java并决定创建一个ArrayList
Integers.
我创建了一个方法ArrayList<Integer> getNumbers(String regex)
.
ArrayList<Integer> getNumbers(String regex){
ArrayList<Integer> fullList = new ArrayList<Integer>();
char[] cArray = regex.toCharArray(); //converted the string into a character array.
for(int i=1;i<cArray.length;i++) {
if(cArray[i] == 'W') {
for(int j=0;j<10;j++) {
//I'm not sure what goes here
fullList.add(the number with 'w' at this index replaced by 'j');
}
}
}
return fullList;
}
Run Code Online (Sandbox Code Playgroud)
是否有更好的方法或库函数可用于生成所有这些数字?
我怎样才能做到这一点?
请帮忙.
这就是我做的:
1)克隆devstack kilo使用命令:
git clone https://github.com/openstack-dev/devstack.git -b stable/kilo
2)cd devstack
3)./ .stack.sh
在ubuntu上安装devstack kilo时出现以下错误.
You are using pip version 7.1.2, however version 8.0.2 is available. You should consider upgrading via the 'pip install --upgrade pip' command.
+ local 'test_req=testtools>=0.9.36,!=1.2.0,<2.0.0/test-requirements.txt'
+ [[ -e testtools>=0.9.36,!=1.2.0,<2.0.0/test-requirements.txt ]]
+ pip_install_gr os-testr
+ local name=os-testr
++ get_from_global_requirements os-testr
++ local package=os-testr
+++ grep -i -h '^os-testr' /opt/stack/requirements/global-requirements.txt
+++ cut -d# -f1 grep: /opt/stack/requirements/global-requirements.txt: No such file or directory
++ local required_pkg=
++ [[ '' == …
Run Code Online (Sandbox Code Playgroud) javascript 新手,正在努力学习!我试图通过两个对象数组进行映射,如果某个属性匹配,则将特定信息拉入数组中。
let result;
let arrNames = [{
name: "A"
}, {
name: "B"
}, {
name: "C"
}]
let arrInfo = [{
name: "A",
info: "AAA"
}, {
name: "B",
info: "BBB"
}, {
name: "C",
info: "ccc"
}]
Run Code Online (Sandbox Code Playgroud)
如果 arrNames.name == arrInfo.name,我希望结果等于 arrInfo.info。
我试过的:
arrNames.map(x => {
if(arrNames.name == arrInfo.name){
result=arrInfo.info
}
Run Code Online (Sandbox Code Playgroud)
^ 这显然不起作用——但我想知道 Assign 或 Filter 是否合适。
在此先感谢您的帮助(抱歉这可能是个骗局)!
javascript ×4
html ×3
java ×3
android ×2
angularjs ×2
node.js ×2
amazon-ec2 ×1
android-tabs ×1
arrays ×1
css ×1
devstack ×1
dom ×1
express ×1
fragment ×1
html-table ×1
intentfilter ×1
jekyll ×1
margin ×1
object ×1
openstack ×1
permutation ×1
prototypejs ×1
python ×1
regex ×1
tabs ×1
ubuntu ×1