小编Om3*_*3ga的帖子

在li元素周围包裹锚标记

我正在创建导航菜单.我想使用css,以便锚标签包裹在li元素周围,但锚标签在li元素内.

这是html

<ul>
    <li><a href="">Uutiset</a></li>
    <li><a href="">Foorumi</a></li>
    <li><a href="">Kauppa</a></li>
    <li><a href="">Messut</a></li>
    <li><a href="">Asiakaspalvelu</a></li>
    <li><a href="">Nakoislehti</a></li>
    <li><a href="">Nae meidat</a></li>
</ul>
Run Code Online (Sandbox Code Playgroud)

这是我较少的CSS

ul {
  list-style-type: none;
  padding: 0;
  margin: 0;
  li {
    padding: 2% 4%;
    border: 1px solid green;
    a {
        text-decoration: none;
        display: block;
    }
  }
}
Run Code Online (Sandbox Code Playgroud)

html css

22
推荐指数
2
解决办法
4万
查看次数

即使应用程序被强制停止也会重新启动服务,即使在关闭应用程序后仍然在后台继续运行服务如何?

我正在尝试在后台运行服务.我的应用程序所做的是当用户检查复选框然后服务启动时以及取消选中时服务停止.哪个工作得很好.但问题是,当我从任务管理器关闭应用程序时,它也会停止服务.我想要的是即使它从任务管理器关闭后仍保持服务运行.然后,只有通过取消方框才能让用户自己停止该服务.

我怎样才能做到这一点?

这是我的代码

我的主要活动

public class SampleServiceActivity extends Activity {
/** Called when the activity is first created. */
@Override
public void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    setContentView(R.layout.main);

    final CheckBox cb = (CheckBox) findViewById(R.id.checkBox1);

    cb.setOnCheckedChangeListener(new OnCheckedChangeListener() {
        public void onCheckedChanged(CompoundButton buttonView,
                boolean isChecked) {

            if(isChecked) {
                Toast.makeText(getBaseContext(), "Checked", Toast.LENGTH_LONG).show();
                startService(new Intent(getBaseContext(), MyService.class));
            } else {
                Toast.makeText(getBaseContext(), "Unchecked", Toast.LENGTH_LONG).show();
                stopService(new Intent(getBaseContext(), MyService.class));
            }
        }

    });
}
}
Run Code Online (Sandbox Code Playgroud)

我的服务类

public class MyService extends Service {
Notify n = new Notify();
@Override
public IBinder …
Run Code Online (Sandbox Code Playgroud)

java android android-service

17
推荐指数
3
解决办法
3万
查看次数

CSS将一个图像放在另一个上面

我正在研究CSS设计模板.

我有两个图像imageOneimageTwo.

两者都是position: relative因为如果我设置其中一个position: absolute然后它不再保持响应,响应性是关键在这里.

我想要的是imageTwo放在上面imageOne.

我怎么能实现这一点,而twitterbootstrap的响应功能仍适用于这两个图像?

下面是我的代码:( 这里有 jsfiddle )

<div class="imageOne image"></div>
<div class="imageTwo image"></div>
Run Code Online (Sandbox Code Playgroud)

CSS

.image {
    position: relative;
    width: 100px;
    height: 100px;
    border: 1px solid red;
}
.imageOne {
    z-index: 0;
}
.imageTwo {
    z-index: 1;
}
Run Code Online (Sandbox Code Playgroud)

html css css3 responsive-design twitter-bootstrap

16
推荐指数
2
解决办法
9万
查看次数

在javascript中,三等号对于数组返回false.为什么?

我知道这===通常被称为身份运营商.被比较的值必须具有相同的类型和值才能被视为相等.那么为什么下面的行返回false?

Array("asdf") === Array("asdf")

javascript

15
推荐指数
2
解决办法
6985
查看次数

如何强制div元素将其内容保存在容器中

我做css菜单.为此,我使用ul.当我向左浮动时,所有lis都在ul之外.我的意思是ul的高度变为零.如何在向左浮动后使li显示在ul内.

一种方法是使用一些公共类创建一个div标签,然后添加clear:在css中都可以使用它,但我不希望这样.我需要更好的解决方案 请帮忙

html css

14
推荐指数
2
解决办法
6万
查看次数

组织JavaScript代码

我正在制作一个javascript应用程序.通常我所做的是制作不同的模块并获得用户输入或点击$(document).ready();功能中的事件.这适用于小型应用程序.但是,当我遵循相同的模式,我的意思是获得点击事件$(document).ready();然后它变得混乱.

那么如何为庞大的应用程序组织这个文件呢?

提前致谢

javascript jquery

13
推荐指数
2
解决办法
2379
查看次数

从另一个指令执行/呈现指令

我有以下两个指令.在DirectiveA我从远程服务器获取一些数据,然后呈现与该数据作为模板anchor标签.现在,当用户点击任何一个链接,我broadcast发生事件并听取该事件DirectiveB.在DirectiveB中我想制作另一个ajax请求,当我收到数据响应时,我想渲染DirectiveB模板.我当前的方法不起作用,因为它在开始时执行两个指令,那时我没有任何数据DirectiveB.下面是代码

DirectiveA

angular.module('app').directive('DirectiveA', function ($http) {
    'use strict';

    return {
        restrict: 'E',
        templateUrl: '/templates/templateA.html',
        controller: function ($scope) {
            $scope.showDetails = function (num) { // <-- this executes in ng-click in template
                $scope.$broadcast('season', num);
            };
        },

        link: function (scope, element, attributes) {
            $http.get(attributes.resource).then(function (response) {
                scope.rows = response.data;
                scope.seasons = [];

                for (var i = 0; i < scope.rows.length; i++) {
                    var num = parseInt(scope.rows[i].data);

                    if (year >= 2005 …
Run Code Online (Sandbox Code Playgroud)

javascript angularjs

13
推荐指数
1
解决办法
340
查看次数

为什么(true> null)总是在JavaScript中返回true?

有人可以告诉我为什么以下代码在JavaScript中返回true?

console.log(true > null); //returns true
Run Code Online (Sandbox Code Playgroud)

javascript

12
推荐指数
2
解决办法
4073
查看次数

使用javascript旋转3d图片

我开始在一个广泛使用javascript的单页网站上工作.本网站的主要目的是宣传我的客户产品.该网站将包含一个产品3d图像.当用户点击并拖动时,它应该旋转.请参阅下面的链接.我需要与以下链接中提到的完全相同的效果

点击这里获取链接

如何在不使用javascript的情况下实现此目的magic 360?在我搜索时请给我一些文章或教程链接,但找不到任何教程.

javascript html5 css3

11
推荐指数
1
解决办法
4万
查看次数

阅读文件与ES6承诺

let arr = [];

function getData(fileName, type) {
    return fs.readFile(fileName,'utf8', (err, data) => {
        if (err) throw err;

        return new Promise(function(resolve, reject) {
            for (let i = 0; i < data.length; i++) {
                arr.push(data[i]);
            }

            resolve();
        });
    });
}

getData('./file.txt', 'sample').then((data) => {
    console.log(data);
});
Run Code Online (Sandbox Code Playgroud)

当我使用上面的代码并使用nodejs在命令行中运行它时,我得到以下错误.

getData('./file.txt', 'sample').then((data) => {
                               ^

TypeError: Cannot read property 'then' of undefined
Run Code Online (Sandbox Code Playgroud)

我怎么解决这个问题?

javascript node.js ecmascript-6 es6-promise

11
推荐指数
6
解决办法
3万
查看次数