https://github.com/bendrucker/big-click
Generate CSS to increase the click target of an element
https://github.com/bendrucker/big-click
Last synced: over 1 year ago
JSON representation
Generate CSS to increase the click target of an element
- Host: GitHub
- URL: https://github.com/bendrucker/big-click
- Owner: bendrucker
- License: mit
- Created: 2015-11-16T01:48:36.000Z (over 10 years ago)
- Default Branch: master
- Last Pushed: 2018-11-13T18:46:44.000Z (over 7 years ago)
- Last Synced: 2025-04-15T00:03:24.357Z (over 1 year ago)
- Language: JavaScript
- Homepage:
- Size: 4.88 KB
- Stars: 8
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: readme.md
- License: license
Awesome Lists containing this project
README
# big-click [](https://travis-ci.org/bendrucker/big-click)
> Generate CSS to increase the click target of an element
## Install
```
$ npm install --save big-click
```
## Usage
```js
var bigClick = require('big-click')
bigClick('button', 10)
//=> {button: ..., button:after: ...}
//=> adds 10px in click area to buttons
```
Or get a CSS string:
```js
var css = require('big-click/string')('button', 10)
```
## API
#### `bigClick(selectors, size)` -> `object`
##### selectors
*Required*
Type: `string` / `array[string]`
A CSS selector or an array of selectors.
##### size
*Required*
Type: `number`
The number of pixels to use for the additional click area.
## License
MIT © [Ben Drucker](http://bendrucker.me)